﻿using MediatR;
using RearLivestock.Common.Dtos;

namespace RearLivestock.RBAC.Api.Application.hqApplication.Commands.Eliminate
{
    public class AddEliminateCommand : IRequest<Result>
    {
        public int EliminateId { get; set; }
        /// <summary>
        /// 耳号
        /// </summary>
        public string? EliminateEar { get; set; }
        /// <summary>
        /// 品种
        /// </summary>
        public string? MyPropertyType { get; set; }
        /// <summary>
        /// 当前栋舍
        /// </summary>
        public string? EliminateRoom { get; set; }
        /// <summary>
        /// 当前栏位
        /// </summary>
        public string? EliminateStart { get; set; }
        /// <summary>
        /// 离场状态
        /// </summary>
        public string? EliminateDel { get; set; }
        /// <summary>
        /// 淘汰原因
        /// </summary>
        public string? EliminateWhy { get; set; }
        /// <summary>
        /// 处理措施
        /// </summary>
        public string? EliminateReng { get; set; }
        /// <summary>
        /// 性别
        /// </summary>
        public string? EliminateSex { get; set; }
        /// <summary>
        /// 淘汰日期
        /// </summary>
        public DateTime EliminateTime { get; set; }
    }
}
